#ifdef WIN32
#include "targetver.h"
#endif

#include <stdio.h>
//#include <tchar.h>
#include <string>
#include <set>
#include <vector>
#include <map>
#include <list>
//#include <ut_debug.h>
#include <typedef.h>

#if (_MSC_VER >= 1500)
#include <functional>
using namespace std::tr1;
using namespace std::tr1::placeholders; 
#else
#include <boost/bind.hpp>
using namespace boost;
#endif

using namespace std;

